explosive projectile - Francés Inglés Diccionario